The Howard's outstanding riverside setting commands some of the best views across London's historic skyline. The hotel is located between London's financial and social districts.
Panoramic views of the sweep of the River Thames from the Houses of Parliament across the London Eye and to the Tower Bridge