The Leonard Hotel And Apartments, London
This cosy 4-star London hotel has an English décor and traditional English cuisine. It is off Oxford Street and a short walk from Bond Street, Hyde Park and Madame Tussauds.
Each room at The Leonard has high-speed internet, a flat-screen TV and 24-hour room service.
Marble Arch Tube Station is a 2-minute walk from The Leonard Hotel. Paddington Station and the Heathrow Express are not far.
Traditional afternoon tea can be provided on request.