No. Big Ben is not the person living in the loft above your London flat. It’s a clock, a rather large clock in fact and indeed one of the most iconic attractions in London. You won’t find a postcard of a view in London that does