ROYAL CAMBRIDGE HOTEL, London

124-126 SUSSEX GARDENSPaddington, LondonW2 1UB, United Kingdom