| The Shakespeare Hotel, London, is in Bayswater, just a few minutes walk to Paddington Station and Lancaster Gate Tube Station. Hyde Park is 10 minutes and Oxford Street and Kensington Palace are 15 minutes walk away. Nearby are a number of different cuisine restaurants including Indian, Italian, Greek and Chinese. The Shakespeare hotel offers clean budget, limited facility accommodation.
| |