Garfunkel's restaurant, London Victoria station, UK Garfunkel's restaurant-4187 Garfunkel's restaurant, London Victoria station, UK