Shakespeare Hotel, London - Hotel Information
Shakespeare Hotel
22-28 Norfork Square
London
Availability and Reservation | Map and Directions
Shakespeare Hotel, London - Intro
The Shakespeare Hotel Is Situated In A Beautifultree Lined Square In The Heart Of London. It Isideally Located For Tourists Business Guests Andgroup Visits With Mainline Paddington Station Closeby For Trips To Wales And The West Country.excellent Transport By Underground And Bus Offerseasy Access To All Parts Of London.

