The Church of St Margaret, Westminster Abbey, is in the grounds of Westminster Abbey on Parliament Square, London.