Quality Crown Hotel Hyde Park

8-14 Talbot Sq, Paddington, London