- Price: £13,000,000 (Asking Price)
- Holiday lettings, Investment, Other
- 10,820.00 SQ Feet
Price: £13,000,000 (Asking Price)
RIVER LODGE 128 GROSVENOR ROAD, London
River Lodge is a recently built residential block set over ground and four upper floors with direct frontage onto the River Thames....
« prev1next »
