Peter Jones is a large department store in central London. It is owned by John Lewis Partnership and located in Sloane Square, Chelsea. The Wikipedia page is [1].
Peter Jones is a large department store in central London. It is owned by John Lewis Partnership and located in Sloane Square, Chelsea. The Wikipedia page is [1].
Peter Jones is a large department store in central London. It is owned by John Lewis Partnership and located in Sloane Square, Chelsea. The Wikipedia page is [1].