Metro Cafe

Phone
+44 20 8563 1303
Address
Barons Court Station Palliser Road Hammersmith Greater London
photo gallery
Share: