There are many good high street brands (Topshop, New Look, Next, Primark, etc.), and there are some good small bars/restaurants with many good choices. If you like small retail stores (to St Stephen's Street in Stockbridge), this may not be the right place for you.