Locale: North Greenwich
The northern part of the Greenwich peninsula, sometimes considered to be part of Greenwich, including The O2, North Greenwich Station, and the areas around them. It lies within the SE10 postal district, in the London Borough of Greenwich.
(Note that at the time of writing, the Wikipedia entry for North Greenwich describes its historical meaning, which is somewhat different from the modern-day usage.)
Auto-generated list of things in North Greenwich (view them on a map):