Cadogan Square I – Studio ApartmentLondon, United Kingdom Address: Cadogan Square 26, London SW1X 0JP, United Kingdom State: United Kingdom City: London Zipcode: SW1X 0JP Longitude: -0.161611 Latitude: 51.496.197 Rates from: 0 Accommodation Booking