Cafe Koha Bar
11 St Martins Court, London, WC2N 4AJ Directionshttps://www.yell.com/biz/cafe-koha-bar-london-4738512/#view=map
Located in a small street off Charing Cross Road, Cafe Koha is a spacious restaurant with a terrace serving a variety of European dishes with Italian and French influences. They can cater for private parties of up to 60 people.
Products & Services
Provided by The Local Data Company