Squires Catering
Unit 13 Canonbury Yard,190a
London
N1 7BJ
020 7359 8741
Caterers
Visit Website