Built 1587 Demolished early 17th century
Location 56 Park Street, London, SE1
Categories
Authority
More Information The Rose Theatre