The Tower of London
2 guests
1 bedrooms
City of Westminster, London
Located on the 24th floor of a luxurious building right by The Regent's Park, this apartment makes a great base for work trips and city breaks. You'll have some lovely views across London from the cosy private balcony, with space to sit out and enjoy a morning cup of coffee.