Kingston Town Square

Kingston Town Square
46 Union Street, Kingston upon Thames, Surrey, KT1 1RP
Photo of Kingston Town Square