11 Triton St, London NW1 3BF
Restaurant
Nestled within a contemporary office block, this restaurant features a terrace and offers a diverse menu that seamlessly blends enticing tapas dishes with classic European grill options, catering to the sophisticated palates of both professionals and casual diners.