No items found.
Barry House
Location:
London, United Kingdom
Use:
Residential
Size:
23,112 square foot
Year acquired:
Barry House is a Grade II listed building which was a former church. The asset forms part of Interland’s hospitality portfolio and comprises 30 en-suite rooms. The beautifully designed building is in the affluent area of East Dulwich in South London.
More information on: