
Family-friendly Shows in London — £25–£75, 2-6 hours
Looking for an affordable and engaging entertainment option within London? This selection offers performances lasting between two and six hours, with ticket prices typically ranging from twenty-five to seventy-five pounds – perfect for families seeking a memorable experience without breaking the bank.
Matching "£25–£75" and "2-6 hours". See all £25–£75 family-friendly shows or all family-friendly shows in London.
Filters






London Theatre: Hamilton
from £26


London Theatre: Beetlejuice
from £26


Show 35 more tours

London Theatre: Oliver!
from £28













London Theatre Les Miserables
from £33
London Theatre: The Mousetrap
from £33

London Theatre: Hadestown
from £35
London Theatre: Avenue Q
from £35








London Theatre: Cabaret
from £47
Secrets of The Magic Circle
from £48





Bookings are handled securely by Viator, our booking partner — you'll pay on their site and receive your confirmation from them directly.
Frequently asked questions
What kind of duration do the shows typically last?
These tours generally run for between two and six hours.
How much do these family-friendly shows cost?
The price range for these experiences is between twenty five and seventy five pounds per person.
Are there any age restrictions for attending the shows?
While primarily geared towards families, some shows may have recommended age guidelines – details will be provided during booking.