Telegraph Hill Service Station 2 Telegraph Hill, Higham, Rochester, Kent ME37NN