London Restaurants May 8, 2017 0 Temple and Sons This is a restaurant that would need lots of introduction – why this space, this…