Still & Star

In the heart of the city

Summer BBQ

Food served 12pm - 3pm

Opening hours

Monday to Friday: 11am - 11pm

 

Still & Star

1 Little Somerset Street
London
E1 8AH