Image Number: 0083POC.jpg
Caption: Shops in Farm Street. Farm street contains luxury shops as well as a church and the second oldest pub in Mayfair.
Location: Mayfair London England
Credit: LOOP IMAGES/Phil O'Connor
Model Release: No
Property Release: No
File size: 1.9MB
Other file sizes and formats available.
Restrictions (if applicable):