Enjoy a Pint Outdoors (Whatever the Weather) at The Three Lions Inn
Found within the Maji Square area of the Taipei Expo Park, The Three Lions Inn is an authentic English-style pub with a great covered outdoor seating area. Actually co-owned by the English owner of the […]