Letter from London
This week milestones were reached for the London skyline as the Shard – Western Europe’s tallest tower - was inaugurated and Battersea Power Station was sold once again.
15 January 2013•4 mins read
This week milestones were reached for the London skyline as the Shard – Western Europe’s tallest tower - was inaugurated and Battersea Power Station was sold once again.