Salt Yard Borough
Salt Yard is one of the best restaurants for a taste of Mediterranean food. Situated in Borough and several other London locations, the eatery promises tapas such as oyster with green chilli, Italian beef sausage and a huge charcuterie selection.