Google Geocoding API error: The request was denied.

The Montpellier, 99 Queen's Road,
London, SE15 2EZ

This site was a former public house is adjacent to the Queens Road sation onthe East London line in Peckham.

We obtained planning and constructed thirteen residential units.

Completed 2005

Copyright © Neptune Group 2015.

Website by Elm House Creative