Fenchurch Restaurant Print Fenchurch RestaurantSky Garden1 Sky Garden Walk - LondonEC3M 8AF0333 772 0020AA Rosettes: View map www.skygarden.london/fenchurch-restaurant