P Patrick Hayes Review of John Lewis Partnership 3 years ago All top names in one shop very nice staff
Comments: