English

Definition of Foyle's from the Oxford Advanced Learner's Dictionary

 

Foyle's

 
BrE
 
; NAmE
 
 
jump to other results
one of the largest bookshops in the world, on Charing Cross Road, central London, England. It was first established by the brothers William and Gilbert Foyle in 1906.