What time is breakfast at the Leonardo Royal hotel London Tower Bridge?
What time is breakfast at the Leonardo Royal hotel London Tower Bridge? Start your day with a fresh buffet breakfast, served from 6 am, ideal for early risers or business travellers. Restaurants and Bars Start your morning with a hearty…