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