STUDIO 2MIN FROM BUCKINGHAM PALACE - Apartments for Rent in London
Apartment in London, United Kingdom. Cosy studio apartment in the heart of London. Same street as Buckingham Palace and minutes away from Big Ben, the London Eye and Victoria Station (where all trains from airports arrive ) features a small double bed, vintage bathroom and kitchenett...
See this content immediately after install