Details. 60 Long Lane, London EC1A 9EJ