The Mini Cooper S Bayswater Edition was released in 2012 to bring London style to the world in preparation for the city to host the summer olympics that year.