noun a district in central London, England.
Whitefriars 🔊 Listen to this noun a district in central London, England. Share Facebook Twitter Google +