Garfunkel’s Restaurants in London

Garfunkel’s is a famous British restaurant chain founded in 1979. The restaurant is inspired by cuisine from all over the world, including British food. The well established brand is known for its top quality food and large selection of dishes. Garfunkel’s has branches located throughout central London in many tourist hot spots and shopping malls. … Continue reading Garfunkel’s Restaurants in London