202 Alexandra Ave, Harrow HA2 9BU, England, United Kingdom
Distance: 370 yd.
Company description
Philosophia Development, London based construction company specializing in commercial and residential renovations, building and maintenance services offering bespoke service of quality within budget.