Bar
Meraki Restaurant & Bar
10 locals recommend,
Location
80-82 Great Titchfield St.
London, England
Tips from locals
One of the few local places we would NOT recommend. Its a bit snobby and expensive and the food is tasy but small portions and expensive. We tried it twice and would not go back as the bill was astronomical.