Gallery

The Mayor's Parlour

London, United Kingdom

Address

  • Bow House, First Floor
  • 153-159 Bow Road
  • London E3 2SE
  • United Kingdom

Opening times

9 - 9 daily
9 ? 6 Saturdays
9 ? 4 Sundays

Travel Information

Tube / Metro: Tube: Bow Church, Bow Road, Stratford

Follow

Add event

Add event

Claim

Claim