Beauty Bay is located in Manchester, UK, where all its products are packed and dispatched to worldwide locations.