The London Eye is located on the Thames' South Bank, near the Westminster Bridge which leads across to the Houses of Parliament.
Near the Eye is the London Aquarium; and beside it are the Jubilee Gardens, a modest greenspace with picnic area and playground. There are eateries to feed the kids; and continuing on the walkway beside the Thames, you'll pass street entertainers and sidewalk artists.

