This hotel would be perfect if you were travelling to London for activities and really just wanted a room to lay your head. If you are intending on spending any amount of time in your room then possibly another hotel would be better suited.
The location is faultless. In the heart of London, in the beautiful area of Bayswater, the...
More
