Location:

98 Great North RoadLondonGreater LondonN2 0NLUnited Kingdom View Map

Revenue:

$2.4 Million

Employees:

12
More

Description:

An award-winning collection of Bishops Avenue luxury property - 3 penthouses, 6 duplexes and 11 apartments set in a 2.5 acre site with private gardens....  

Read More

Browse ZoomInfo’s Directories