Howdy all,

I've just booked a trip to Europe and was wondering if there are any straight razor related sights to see in Paris or london?

I know TI is in france but where abouts? And does DR Harris have shops all around London?