Nestled between Tottenham Court Road and Charing Cross Road, The Phoenix Garden offers a tranquil escape from the West End bustle. This vibrant community garden provides a biodiverse haven for wildlife and a peaceful green space for all to enjoy.
21 Stacey St, London WC2H 8DG, United Kingdom, London