Situated in a prestige office development close to Aldgate, Barcelona Tapas blends a lively atmosphere with authentic Spanish tapas, music and fine wines.…
Upmarket Indian restaurant housed in a former tea warehouse in the City of London.…
London's Chez Mal Brasserie at the Malmaison Hotel is housed in an elegant red brick property in Clerkenwell, on the edge of the Square Mile.…