DocentPro
MOBILE APPBLOGFAQsGet App

Save places from Instagram, TikTok, YouTube and more

The River Shop 1

The River Shop

place

Place

star

4.9 (191 reviews)

TB-05, UNIT 8, Thames Side Studios, London SE18 5NR, UK

+44 20 3011 2414

Featured in
Tate Modern Accessibility And Amenities Guide
tate.org.uk
Tate Modern Accessibility And Amenities Guide
Tate Modern, Espresso Bar, Kensington terrace cafe