RIB has a Portfolio of Some of the Finest & Rarest Commercial Properties Available throughout London.

12 Kew The Green, Richmond, TW9

Vacant A3 Restaurant on ground & basement and self-contained 1 bed flat.