Skip to main content

stjohn

St John, the exclusive American fashion brand, stocked in only three stores in the UK, one of which is Harrods. St John can only be found at our Rimington store in the North of England, where we hold a superb collection of key pieces.