Indian Motorcycle and Krazy Horse partner to create luxury brand experience centre. Indian Motorcycle and Krazy Horse are proud to announce the opening of the UK’s first dedicated Indian Motorcycle Brand Experience Centre. ‘Indian Motorcycle London’ will be opening in Kensington High Street, Wes .