Friday Letter 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.ByPEI Staff29 January 2013•4 mins readOpinion