When someone or something is fabulously cool and stylish in the way that only a Londoner could pull off.
by seren82 May 14, 2011
Get the Londontastic mug.
Get the Londontastic mug.We'll email you a link to sign in instantly.