canary wharf
technically the shops are under the building and offices above, but that's beside the point
(
The Director of Directing,
Thu 30 Mar 2006, 0:53,
archived)
urgh!!!
just remembered i searched for that for the pic! (spastic!)
(
A Hospital Carpark,
Thu 30 Mar 2006, 0:55,
archived)