Company name: Koha Restaurant & Bar
Description: Modern European food & wine bar
10-11 St Martin's Ct, London WC2N 4AJ, United Kingdom