Ham is a quiet (because nearly commerce-less) neck of the woods between Richmond-on-Thames, to the north and Kingston-on-Thames, to the south.
Share this post
The Beatles of Ham
Share this post
Ham is a quiet (because nearly commerce-less) neck of the woods between Richmond-on-Thames, to the north and Kingston-on-Thames, to the south.