Nature & Wildlives nearby 15-16 Roscoe St, London EC1Y 8JP, United Kingdom

Altab Ali Park

Approximately 1.91 km away
Address: Alder Street, London E1, United Kingdom

Barnard Park Adventure Playground

Approximately 1.91 km away
Address: Charlotte Terrace, Junction with Copenhagen Street, London N1 0JH, United Kingdom

Saint George's Gardens

Approximately 1.93 km away
Address: 62 Marchmont Street, London WC1N 1AB, United Kingdom

Brunswick Square Gardens

Approximately 1.98 km away
Address: B504, London WC1N 1AX, United Kingdom