This beautiful and charming 2 Bedroom apartment is ideally located within short walk from Buckingham Palace, Victoria Station, and close to Westminster, Big Ben and many other London's landmarks.
The apartment is spacious with private cozy garden. It is an ideal spot for a short break in London. Full of character, the apartment offers an unforgettable experience of living like a real Londoner.
Great for couples, solo adventurers, business travellers, families, groups, and furry friends (pets).