Crossrail Tottenham Court Road Western Ticket Hall Dean Street London
Display of a Turtle Sculpture on Dean Street, near the Tottenham Court Road Station entrance measuring 1.4m X 1.2m for a temporary period between 13th July and 11th September 2025.