Margaret Barnes, known in history under her sobriquet Long Meg of Westminster (fl. 1553), was an English innkeeper. She is an historic person, but is also the subject of a number of legends and fictional or unconfirmed stories and anecdotes.