The Nosh Bar, London

I was in Europe travelling on business recently and spent some time in London. London is actually home so I have many fond memories and everytime I go back, I always try to get my fill of my favorite foods – fish and chips (why can’t they fry fish in The US like they do […]