Shell Lensbury TheatreTravel & transportShell CentreLondon, ENG, SE1 7NA · GBPhone unavailableEmail unavailableWebsite unavailableHours not available