Victoria Belgravia TownhouseAppartamento
Westmoreland terrace, Quartiere di Westminster, Londra, SW1V 4AG, Regno Unito
Set in the centre of London, Victoria Belgravia Townhouse has well-equipped accommodation featuring free Wi-Fi, 1.9 km from Buckingham Palace and 2.1 km from Westminster Abbey.