The Star and Garter

60 Old Woolwich Road, Greenwich, London SE10 9NY

The Venue

Venue Location