What place in London is beloved to be it's geographical centre?
I think that it's Big Ben :)
It's Charling Cross. But nowadays the place under the bench in Victoria Embankment is considered to be a geographical center of London)))))))