Stalls G20 Verified
Trafalgar Theatre,
London
Very comfortable seats in this theatre, which I think has been recently refurbished. Light and airy auditorium. Plenty of leg... More
Saw People, Places and Things on 18 May 2024