El Metro
10-12 Effie Rd, London
020 7384 1264
Menu
Reserve
Fulham and Parson's Green, Greater London
El Metro
10-12 Effie Rd, London, Greater London SW6 1TB
020 7384 1264