Indian Motorcycle officially launches London Store
Following the news of Indian Motorcycle UK’s intention to open its first dedicated Brand Experience Centre in West London earlier this year, the centre has now enjoyed its official launch, welcoming customers, friends of the brand and VIPs. Coinciding with the recent BikeShed event at Tobacco Dock, the Indian Motorcycle UK team welcomed more than […]