Located just ten minutes from the Thames River, the St. Peters Hotel offers small, reasonably priced rooming for business and leisure travellers. ... More information
The Linden House is a small, family run properly in the Bayswater district on the north side of Hyde Park, near lovely Kensington Gardens. ... More information