John Barker and Co Ltd, 60 Kensington High Street, Kensington, Greater London
A view showing the temporary premises of John Barker & Co Ltd, a bicycle shop in Kensington High Street.
A view showing the temporary premises of John Barker & Co Ltd, a bicycle shop in Kensington High Street.
Our website works best with the latest version of the browsers below, unfortunately your browser is not supported. Using an old browser means that some parts of our website might not work correctly.