14 Windermere Road - N19
Home > London > 14 Windermere Road - N19
With 4000 sqft of bright, well ventilated space, the building boasts triple aspect views overlooking Archway junction and even has an extensive roof terrace area, perfect for outdoor events/ meetings.