
Fantastically located for the city of London, a short walk from Tower bridge and numerous popular tourist attractions. With good transport links across the capital, it is a superb base for a stay in London for business or for leisure....
more info & bookings