United Kingdom / City of Westminster / Parks & gardensParkTabard GardensAddressMerrick Square, LondonWebsitewww.london-se1.co.ukPhone+442075252000—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itGreat Dover Street Apartments · 87 mNot ratedTemple of Art and Music · 632 mNot ratedMenier Venues · 767 mNot rated