Travel The Shard The highest point in London Town, the planes even look quite level 7/10 24.95 each Book Shard Tickets What Read Article » High Heel Creative August 2, 2013 No Comments