Europa House Apartments




Maida Vale • Show on map
Price as low as GBP 261.83
In London's Little Venice Europa House offers 14 spacious apartments in a regency townhouse with three acres of private gardens. It is a 10-minute walk with a 10-minute tube ride to Clifton Road where…More info
