
Among the top destinations in London for visitors and residents alike, Westminster Abbey stands as one of the most historical and sacred places in all of the capitol. The Abbey offers visitors a personal glimpse into rich British history and the royalty, artisans, musicians and religious figures that have shaped the country.

Plaza on the River, a 5-star, all-suite hotel barely over a mile from famed Westminster Abbey. Included in-room kitchens, suite-style spaces, central location and full-service accommodating staff make this property one of the more popular London hotels.

