Current Developments

Odessa Street, London, SE16

Holybrook are very pleased to announce the forthcoming development of one of the last remaining Riverside sites in London.   Located at Odessa Wharf in Rotherhithe, the development will consist of Fifty Three 1, 2 and 3 bedroom Apartments all with direct River Thames views. 


Please email to register your interest.