48-50 Camden High Street, Camden, London, United Kingdom, NW1 OLT,
Camden is London’s hub for alternative and creative culture. We are just minutes away from the Camden Markets, Regent’s Park, the Camden Locks and Primrose Hill.
St Pancras railway station
London Paddington station