Royal Enfield UK Store Launch

0 Posted by - 12/06/2014 -

LONDON, ENGLAND – MAY 13: A general view of the New Royal Enfield Store in London on the day of its opening. The store in East London is the first of its kind outside of India on May 13, 2014 in London, England. (Photo by Ben A. Pruchnie/Getty Images for Royal Enfield)