Embassy Theatre Explained

Embassy Theatre may refer to:

United Kingdom

United States

Elsewhwere

See also