Tower Hotel London

Tower Hotel London Restaurant

Tower Hotel London Restaurant

July 27, 2018
Average Main course: £16 Food spend: £27 Opening hours Monday to Sunday: 07:00 - 22:30 Excellent service and view, only critisism would be the flavoured butter. Would have preferred normal butter with my bread. Gill Paulino In the 4-star Tower Hotel on the north bank of…

Read More