Edinburgh Castle

Posts on ‘June 25th, 2008’

London town

London is smelly. Vibrant, but dirty and smelly. On passing through Hammersmith yesterday morning there was a wee chinese bloke, slumped in a bus shelter trying to stem what looked like the worlds biggest nosebleed. His blood was all over the pavement, as were his worldy possessions.
No way to live you’d say. But then again, [...]