River Thames Holiday 2001 / x147 Street Cafes
Street Cafes in Royal Windsor