A Theatre Booking And Ticket Shop In London, UK
A theatre bookings and ticket shop on James Street by Covent Garden Underground Station in the West End of London. Wide shot followed by a close shot January 2018
- Model release: No
- Property release: No