Soho, London - Shakespeare's Head public house
Soho, London - Shakespeare's Head public house (built in 1735), on the corner of 29 Great Marlborough Street and Foubert's Place
Picture No
11093116
Media ID
48077420
Size
3987px x 5576px
(2.1MB)
Credit
© Robert Stallard / The Museum of Soho / Mary Evans
Source
Photograph by Robert Stallard
Date
1973





























