PopUp Cafe
Bar
EC1R London
United Kingdom
Website: coming soon
Opening times:
Mon 7:30 am -
Tue 7:30 am -
Wed 7:30 am -
Thu 7:30 am -
Fri 7:30 am -
PopUp Cafe
The only permanent Pop Up restaurant venue in London
Bar
Website: coming soon
Opening times:
Mon 7:30 am -
Tue 7:30 am -
Wed 7:30 am -
Thu 7:30 am -
Fri 7:30 am -
PopUp Cafe
The only permanent Pop Up restaurant venue in London