Start from
Hachi Japanese BBQ Restaurant
56 Brewer St, London