Is it a physical place, or is it more of an umbrella term for affordable English fashion?