Showing posts with label The Spice Shop. Show all posts
Showing posts with label The Spice Shop. 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.