Hollywood Bowl
3a Teredo St., Southwark, Greater London, United Kingdom, SE16 7LW
(02072) 373773 Phone
(02077) 401771 Fax