Brewhouse The Square Apartments

London, England

Located in trendy Clerkenwell, these one bedroom apartments offer contemporary city living. Floor to ceiling windows throughout make the apartments light and airy, and many boast balconies so you can enjoy al fresco dining, which you can prepare in your well equipped kitchen.

See other properties