ROYAL CAMBRIDGE HOTEL

124-126 SUSSEX GARDENS
London
United Kingdom