Find Us
We are just round the corner from Camden Town underground station on the Northern Line and a short walk from Camden Road on the Overground.
If you are visiting London Zoo, Regent’s Park, Camden Market or Primrose Hill we make the perfect pit stop to relax and re-fuel.
Address
141 Albert Street, Camden Town, London NW1 7NB