Top 10 Highest Restaurants in London November 16, 2014 Leave a Comment on Top 10 Highest Restaurants in London Top 10 Highest Restaurants in London Author: Gus Barge