Company name: Judge & Jury
Description: British fare in a former courthouse
335-337 Old St, London EC1V 9LL, United Kingdom