Pier One

Pier One
116–118 Woolwich High Street, Woolwich, London, SE18 6DS
  • Telephone 07958 213996
  • Opening times Fri 10pm–4am.