at 3 Northumberland Avenue, London , SW1Y 5 United Kingdom
22 FB users likes Garfunkles, Trafalgar Square, set it to 1127 position in Likes Rating for London, United Kingdom in Local Business category
Garfunkles, Trafalgar Square is London based place and this enity listed in Fast Food Restaurant category. Located at 3 Northumberland Avenue SW1Y 5. Contact phone number of Garfunkles, Trafalgar Square: 020 7870 2900