The Bargehouse

The Bargehouse
46a De Beauvoir Crescent, London, N1 5RY
  • Telephone 020 7249 0765
  • Email
  • Website www.bargehouse.co.uk
Photo of The Bargehouse