Saturday, 3 April 2010

Highest Building in London & Europe - London Bridge Tower - the "Shard of Glass"

Highest Building in London & Europe - London Bridge Tower - the "Shard of Glass"

city of westminster luxury apartments