Little Britain

Saturday, 18th March 2006
Olympus-C8080

I kid you not. The street is actually called Little Britain. I never watched the series. Well, I saw a bit of an episode and it made me feel sick, so I never watched it again. The street is quite pretty though.