Shakespeare Hotel

22-28 Norfolk Square, Paddington, London, England W2 1RS

JDS Travel News JDS Viewpoints JDS Africa/MI