The Leonard Hotel – London

During our week in London, we stayed at ‘The Leonard Hotel’. It’s a boutique hotel located in Marble Arch, near major department stores and restaurants, within easy walking distance to Oxford Street, Mayfair and Park Lane. It was the perfect location for our time in the awesome city that is London and we made full use of the bar for a nightcap after our night out in the West End seeing the sensational ‘Jersey Boys’ at the Trafalgar Theatre.

Unknown's avatar

Author: Kev

Singer, Drummer, Husband, Father, International Traveller, International Business Entrepreneur, Travel Blogger

Leave a comment