Devonshire Place

Up to 330

Leicester,   |   0116 254 8361   |   Website


Pricing & Availability

About Devonshire Place


Devonshire Place Rooms

Devonshire Place

330 Meeting
250 Standing
204 Banquet

Enquire about this room


Location for Devonshire Place

78 London Road , Leicester, Leicestershire, LE2 0RA
| 0116 254 8361

Other venues near Devonshire Place