Situated in a prestige office development close to Aldgate, Barcelona Tapas blends a lively atmosphere with authentic Spanish tapas, music and fine wines.…
The Caxton Grill is centrally located near to St James' Park and is one of the few London restaurants with a Josper Grill which impart a charcoal, smoky flavour to the modern European cuisine.…