Discover Twickenham: King Street

The epicentre of Twickenham, King Street is home to shops galore, but also some delightful spots to pick up a coffee and a snack.