Trafalgar Cafe

Venue
Trafalgar Cafe
Address
98 Trafalgar Road
Greenwich
London SE10 9UW
Map reference
Area
Greenwich
Telephone
020 8858 4167