Showing posts with label Mark Richardson. Show all posts
Showing posts with label Mark Richardson. Show all posts

Thursday, 16 June 2011

The best smelling shop in West London.

Local chef Mark Richardson impersonating Travis Bickle at the spice shop in Blenheim Crescent W11.