59-65 Upper Ground, WaterlooLondon, ENGLAND
Westminster Tower 3 Albert Embankment, WaterlooLondon, ENGLAND
1 London Bridge, WaterlooLondon, ENGLAND
Shell Centre, WaterlooLondon, ENGLAND
Shell Centre York Road, WaterlooLondon, ENGLAND
Shell Benin Upstream Ltd Shell Centre, WaterlooLondon, ENGLAND