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.  Weston Williamson's office has 60 architects.  Weston Williamson works on a variety of projecs.
references: In 2001 Weston Williamson developed and built their offices on Tower Bridge Road, London.  Weston Williamson's office has 60 architects.  Weston Williamson works on a variety of projecs.