United Kingdom
Squire and Partners is an architecture and design practice with experience spanning four decades, earning it an international reputation for architecture informed by the history and culture of where it is placed.
http://www.squireandpartners.com
The Department Store 248 Ferndale Road, London, SW9 8FR
Note: