Top definition
Pleasant, leafy area within the Royal Borough of Kingston-upon-Thames, a short hop by fast train from Central London.
There's a lot more good stuff about Chessington than the World of Adventures.
by .l May 08, 2014
Get the mug
Get a CHESSINGTON mug for your fish Bob.