L
Little Chef
Address
A361, Burford OX18 4
City
Burford
Post Town
Burford
County
Oxfordshire
Country
England