Question: Where is Eileen Barker's alma mater located?
Answer: Westminster, central London, near the boundary between Covent Garden and Holborn