A Weekend Break at The Royal Garden Hotel London

Royal Garden Hotel

We've been to London for Weekend Breaks a fair few times now but I don't think any hotel we've ever stayed in can beat The Royal Garden Hotel for location.The Royal Garden Hotel is smack bang opposite Hyde Park and Kensington Palace and when we stayed there a few weekends back, we were fortunate to have a Garden Room with a beautiful view over The

Top