A selection of available spaces at Leroy House

There are currently no available spaces at this property.

With 60 properties across the city, we’ll find something perfect for you. You can search for a space at another property here or call our London based enquiries team on 0203 925 9367 who will be happy to help.

You may also be interested in...