4 Sheldon Square, London W2 6EZ
Bar | Bar & grill | Cafe
A contemporary bar and grill located in a canalside business development, specializing in Modern European cuisine and a diverse selection of tapas, creating a relaxed yet sophisticated dining experience.