
Richmond is widely regarded as the most beautiful and floral borough in London and as I’m sure you know, there are 14 ‘villages’ in the Borough of Richmond upon Thames – Barnes, Kew, Mortlake, East Sheen, Richmond, Whitton and Heathfield, East Twickenham and St Margarets, Twickenham, Teddington, Strawberry Hill, Hampton Hill, Hampton Wick, Hampton
Continue reading The Best Village in Bloom