Explore details about location Museum Passage. Museum Passage is a location situated within the London Borough of Tower Hamlets alongside other areas such as Damien Street, The Queen's Steps, Churchill Place.