Are you an owner of this venue? Improve its listing today and attract more visitors.
New, Small Park with Plenty of Seating, just off Tottenham Court Road
Alfred Place Gardens is a new public park which opened in early 2022. It runs the length of Alfred Place, a street parallel to Tottenham Court Road. The park is not enclosed so is open at all tim...
1 result shown