Read Entry

A scottish desert

 
A scottish desert, London, United Kingdom

A deep fried mars bar, mmmmm. One of the many fried treats that can be brought in Scotland. Didn`t fancy to try the deep fried pizza.

Travel Deals for London