Great West End Theatres
The Ambassadors
S1 E6:
This delightful theatre sits opposite the renowned restaurant The Ivy, the favourite haunt of the theatrical glitterati.