Glossy Palm Leaf
2 guests
1 bedrooms
Westminster, London
With a variety of iconic attractions less than a fifteen-minute stroll away – including Westminster Abbey, Big Ben, and Buckingham Palace – this apartment sits in a desirable location right in the heart of London. You won't have to travel far for delicious food, either – there's a gourmet Indian restaurant in the building.