What time is breakfast at the Leonardo Hotel London?
What time is breakfast at the Leonardo Hotel London? Start your day with a fresh buffet breakfast, served from 6 am, ideal for early risers or business travellers. In many hotels, breakfast is served in the morning, mostly it starts…