Europe … Lost in Translation

Bristol St Nicholas Street

So if this is the road on which Father Christmas lives, where does he park the sleigh at night if it is closed to all traffic (except cycles)?
Edinburgh, Scotland

Bookmark the permalink.