Red Cross Garden is a historic pocket park in Southwark, offering a tranquil escape from city life. Discover a beautifully maintained garden, perfect for a peaceful break or a moment of reflection.
Red Cross Garden, 50 Redcross Way, London SE1 1HA, United Kingdom, London