Active since 1987

All Hollybrook's buildings on the map

Develops projects only in London
all sold
coming soon

Sales are expected to start 1 object

Osiers Road
Completion: 2024, 2 quarter
London, 19 Osiers Road, SW18 1NL

Projects with sold apartments 1 object

New Pier Wharf
Completed in 2019
London, 1-3 Odessa Street, SE16 5UH