'The Villas' are a stunning collection of ten, four bedroom villas in the peaceful setting of barnes village.
Set over four floors, 'The Villas' feature a spacious living space that offers an escape from the hustle and bustle of city while still only trainride away from london bridge.

Back to Top