Has anyone visited this place in Holborn recently? External Link/Members Only I would be grateful for any feedback offered, or recommendations for others in the area. Cheers lads.
From just £36 per year