Letter from London(2)

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.