Hotel So Paddington, London

6 -8 NORFOLK SQUARE, PADDINGTONPaddington, LondonW2 1RS, United Kingdom