136B Uxbridge Road, London, W7 3SL

07492 903266

Call us TODAY

[email protected]

Email your enquiry

Lemon House

Lemon House

A 39 studio apartment block on the Kingston/Surbiton border. Lemon House is a luxurious new development.