Shakespeare Hotel

22-28 Norfolk Square,Paddington
Messenger