Try your hand at indoor paintballing at the largest indoor
arena in the UK or travel up to Greenwich by riverboat. Dine
at one of the many upmarket restaurants or shop till you drop
at the wharf's luxury emporiums. Canary Wharf is a mini metropolis,
with everything you'll find in central London, nestled within
a one mile radius.
|