Peoples Gardens in Teddington Loading Map.... Peoples Gardens in TeddingtonTeddington - Teddington Events 51.994357 -2.0516420000000153 Address Teddington Teddington United Kingdom Upcoming Events No events in this location Like Like Love Haha Wow Sad Angry Comments