Spring Blooms
6 guests
3 bedrooms
Westminster, London
If sightseeing is your priority, look no further than this townhouse, perfectly placed for visiting some of London’s most famous landmarks. Westminster Abbey, Big Ben and Buckingham Palace are within a twenty-minute walk of the doorstep.