Leeds, Chapel Allerton Store
53 Harrogate Road, Chapel Allerton, Leeds, Yorkshire, LS7 3PD | 0113 2666994
A beautiful store centred in Chapel Allerton in Leeds, the painted ceiling amazes new and existing customers on entering the store. The store is very popular with the locals and students alike. The store has a quite study hub used by students and for meetings.