source: In 2001 Weston Williamson developed and built their offices on Tower Bridge Road, London where they have an office of 60 architects working on a variety of projects.
target: In 2001, Weston Williamson developed and built their offices on Tower Bridge Road, London.  They have an office of 60 architects working on a variety of projects.
references: In 2001, Weston Williamson developed and built their offices on Tower Bridge Road, London.  They have an office of 60 architects working on a variety of projects.