peter Jones department store London UK part of the John Lewis partnership
peter Jones department store London UK part of the John Lewis partnership
Size: 3407px × 5130px
Photo credit: © Rufus Stone / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: building, department, exterior, john, jones, landmark, lewis, london, peter, shop, shopping, sloane, sq, square, store, taxi, uk