1 definition by pete edwards

Slang word used by Londoners to describe central London.
I'm going central to buy trainers

I am in central
by pete edwards February 28, 2018
Get the Central mug.