Pub Directions

The Bird Cage

, London

Address: 58 Stamford Hill, Stoke Newington, London, N16 6XS

From Where
  
   Help