The Owl & Pussycat Public House in 1989 in Redchurch Street, Shoreditch, East London, UK


The Owl & Pussycat Public House in 1989 in Redchurch Street, Shoreditch, East London, UK


Size: 4134px × 3048px
Location: The Owl & Pussycat, Redchurch Street, Shoreditch, East London, UK
Photo credit: © Steve Speller / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, 1980s, ale, bar, beer, boozer, east, eastenders, england, heritage, historic, history, house, london, manager, owl, pub, public, publican, pussycat, redchurch, shoreditch, spirits, street, traditional, uk, wine