Tag Archives: Giraffe Bar & Grill

Giraffe Bar & Grill, Soho: restaurant review

Find out why I thought Soho’s Giraffe Bar & Grill was head, shoulders and long neck apart from other Giraffe chains, when I reviewed the restaurant for View London.

Read the full View London review HERE…