The Londoner Hotel 38 Leicester Square London WC2H 7DX
Display of a Turtle Sculpture outside the main entrance to The Londoner Hotel on Leicester Square measuring 1800mm (L) x 1400mm (W) x 1120mm (H) for a temporary period between 14 July 2025 to 12 September 2025.