In the spotlight
6 St Chad's Place

1 place

6 St Chad's Place

Bar

Europe, United Kingdom, London

The best kept secret for a quiet, comfy & relaxing breakfast.