
John Howard hotel, London - Exterior
The hotel is located on a tree lined boulevard in the exclusive Royal Borough of Kensington and Chelsea. Close to fashionable High Street Kensington and Knightsbridge, Harrods, Harvey Nichols and other famous designer stores, it is also only a few minute’s walk to Hyde Park, Kensington Gardens, Kensington Palace, the Natural History Museum, Victoria and Albert Museum, the Science Museum the world renowned Royal Albert Hall.