Wedgewood Hotel

49-51 Leinster Square, Paddington, London