Toggle navigation
Get CityMaps2Go
Save
Peter Jones
Shop & Service
Europe, United Kingdom, London
Peter Jones is a large, established and exclusive department store in central London. It is owned by John Lewis Partnership and located in Sloane Square, Chelsea.
Read More