London, Greater London, United Kingdom, Europe
Two bedroom flat overlooking the beautiful Cadogan Square. Located within walking distance of Hyde Park and Sloane Square for tube access. A large open plan kitchen and reception area, with a guest cloakroom.
Very Strict. Non Refundable. 100% Payment upfront. ...