Tabard Gardens is a park Southwark Greater London located in United Kingdom.
Tabard St (Pilgrimage St) Greater London SE1 United Kingdom
Living here for 9 years has been a nice touch, it's become a nice cosmopolitan area.
Nice big park , perfect for dog walking. Watch out for regular bread dumps though - canines can't resist. Plus don't let them go in the bushes. Unfortunately people leave nasty surprises :(
Cool place for running and exercising
Best park in London. Lots to do and really relaxed, plus excellent views of the city. - Anna Walton
The chips are great, the olives superb. No complaints about the Cotswolds cider on a sunny Sunday either. - Kieren Beltrame
love all the turkish delight and d giant flavored meringues and omg the paella is delicious! - Jackie Leung