Restaurant
Giraffe
39 locals recommend,
Permanently closed
Tips from locals
Good happy hour for fancy drinks and simple but good tasting menu. Also good lunch special.
Things to do nearby
Locals also recommend
Location
120 Holland Park Ave
London, England