Russian Cultural Centre - London - was created in 2006.
London Opera Centre was created in 1963.
London Centre for Nanotechnology was created in 2003.
Drama Centre London was created in 1963.
Chemistry Centre - London - was created in 2010.
London Olympics Media Centre was created in 2011.
London Area Control Centre was created in 2002.
from the centre of london to the centre of manchester it is 320km.
London Opera Centre ended in 1977.
From the centre of London to the centre of Glasgow is 405 miles by road.
The square mile of the "city" is regarded as the Centre of London. Spiritually St Paul's would be regarded as the centre. Houses of Parliament and lords in Westminster, London would be the political centre. Distances are measured using Chairing Cross as the origin of the Centre of London.
It's not dead centre but it is central.
Epsom is a London suburb about 15 miles from its centre.