TWO BEDROOM APARTMENT IN WESTMINSTER, LONDON
Bessborough Place, Westminster Borough, London, United Kingdom
Conveniently set in the Westminster Borough district of London, TWO BEDROOM APARTMENT IN WESTMINSTER, LONDON is located 1.4 km from Victoria Underground Station, 1.6 km from Westminster Abbey and 1.9 km from Big Ben.