Company name: Place Design + Planning Ltd
Description: PLACE is an award-winning practice of urban designers and landscape architects, involved in a range of schemes including urban design and public spaces, masterplans, commercial, residential and leisure developments, education, healthcare and community projects, historic landscapes, overseas work and LVIA assessments.
16 W Barnes Ln, West Wimbledon, London SW20 0BU, United Kingdom