| The Averard Hotel is a friendly, family run hotel situated in an excellent location, a few yards from Bayswater Road, virtually opposite Hyde Park and Kensington Gardens, and offers easy access to all parts of London. This Victorian building still... |