Dance Square The Square Apartments

London, England

Luxury one bedroom flat situated just a stone’s throw from the city of London. The flat boasts a double bedroom with a beautiful view of the inner courtyard and access to the apartment’s private terrace. In addition, guests will have complimentary WIFI, flat screen televisions, a fully equipped kitchen and a high spec bathroom.

See other properties