No Estimate
A neat sized high quality illustrated print / poster featuring the famous Landmarks of London. Housed in a brushed chrome frame behind museum glass.
MM: 88 x 62 cm including frame
Fees apply to the hammer price:
Online Bidding:
28.29% inc VAT*