Radisson Blu Edwardian Sussex hotel is located off Oxford Street tucked behind Selfridges, it is the perfect place for an afternoon tea break during a long day of shopping. Our Afternoon Tea includes mouth-watering scones, delicate finger sandwiches and naughty pastries as well as a selection of fine teas.