Don't waste your time. I could not find this place and when I checked the website it says they are in Brighton!
Address: 2 Minster Pavement | Mincing Lane, London EC3R 7PP, England
Location: Europe > United Kingdom (UK) > England > London> > City of London
- Neighbourhood: City of London
Phone Number: +44 20 7626 0126