Palace Road Nature Garden
Hillside Gardens ParkNando's StreathamTulse Hill HotelCrown & SceptreEl ChicosPerfect BlendItalian BistroBar 61 RestaurantRailway TavernAya Lebanese Cuisine StreathamThe Rebel Inn StreathamPalace Road Nature Garden
4.2·(91)·0.5h
Website
Address
36 Palace Rd, London SW2 3NJ, United Kingdom
Open hours
Duration: 0.5h · See Hours
Monday
8 AM - 7 PM
Tuesday
8 AM - 7 PM
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
8 AM - 7 PM
Sunday
8 AM - 7 PM
Tags
outdoor
relaxation
family friendly
pet friendly
Nearby restaurants
Nearby attractions
Ask AI
Start Over