Holloway Road,
London N1
Located within the heart of Holloway Road, North London, this building was purchased with a vision to create a boutique café shop and four luxury apartments, showcasing modern interiors and Victorian style exteriors.
READ MORE