Letter from LondonThis 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.ByJonathan Brasse17 January 2013•4 mins readDealsopinionpeopleregulation & legal