Hotel Sophia, London

5A London StreetPaddington, LondonW2 1HL, United Kingdom