This busy Bloomsbury thoroughfare is packed to the gills with independant retailers.