Franco Manca Unit 3 101-106 Tottenham Court Road London W1T 4EZ
9 Tables, 18 Chairs, 4 Planters, 2 Umbrellas and 4 Heaters Monday to Saturday 10:00 to 23:00 Sunday 10:00-22:00 Renewal Application 30.09.25