fiume london
Battersea Power Station, Circus West Village, London SW8 5BN
Tags: culinary escapes, England, Italian food, London, United Kingdom.