
Salt Yard
Salt Yard is an “award winning modern tapas restaurant focussing on the best of Spain and Italy”. The group behind it also own Dehesa and Opera Tavern, where we had brilliant meals in the past, so I thought here would be a good choice for dinner with my parents. The ground floor dining room was really lovely and buzzy. Sadly we were taken down to … Continue reading Salt Yard