The huge display of tempting treats as soon as you walk in the door make this industrial-style space feel very welcoming indeed.

More in this area

Share this place

Choice Hotels in Central London