The Jubilee Gardens were a green space in the Lambeth borough of central London near the London Eye.[1]
History
Pete Wisdom showed Captain Britain that there was a Krakoan Gateway, a pathway leading directly to the island of Krakoa in the South Pacific, in the Jubilee Gardens below his flat.[2]