The Hub Cafe

St Georges Place, CT1 1UL
+44 1227 769555Official website
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The Hub Cafe | Margate | United Kingdom | TripAligner