The View From London Eye
The view from London Eye is amazing, with the Houses of Parliament the nearest attraction. On a clear day, you can see up to 40 km from the top.
Rent Your Own Capsule
You can rent entire capsules at London Eye, for up to 25 persons. Maybe renting the Cupid's capsule for a romantic evening with a view would suit your group?