What else in London, but Fish and Chips? @ Mickey's Fish and Chips, Norfolk Place, Westminste

 
Sent from Loopt - See on Map