Question: where is the london school of economics located
Answer: Westminster , central London , near the boundary between Covent Garden and Holborn