1 2 3 4 5 Next» » Slide Show
Bishopsgate Street, London, England
One of The City's main commercial streets. Scaramanga, Manoussi and Co., merchants operated from 88 Bishopsgate Street (1883-1899).