Showing posts with label Trafalgar Square. Show all posts
Showing posts with label Trafalgar Square. Show all posts

19 January 2011

Albannach

I ventured to Trafalgar Square for some haggis at Albannach. It was mighty tasty : )