First Out Cafe Bar
52 St Giles High Street
London
WC2H 8LH
0207-240-8042
Cafes Snack Bars & Tea Rooms
Visit Website