English Wikipedia - The Free Encycl...
Download this dictionary
Windsor House, London
Windsor House, London is an office building in Victoria Street, City of WestminsterLondonEngland. The complex, built in 1973, consists of an eighteen storey tower, a two storey block (Butler Place) and residential accommodation (Christchurch House) above an underground car park and basement. The structure stands 70 m (230 ft). Butler Place also houses Lloyds TSB at ground level.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License