Browse and read this list of the most beautiful and best poems written by famous english poets from the classical poetry to the latest new modern ones...
Best English Poetry
- Baby Cry by Christina Rossetti
- Baby Feet by Edgar Albert Guest
- Baby Lazarus by Jackie Kay
- Baby Lies So Fast Asleep by Christina Rossetti
- Baby Song by Thom Gunn
- Baby Tortoise by David Herbert Lawrence
- Baby's Birthday by Edith Nesbit
- Baby's Got A Tooth by Edgar Albert Guest
- Babyhood by Algernon Charles Swinburne
- Babylon by Robert Graves
- Bacchanalia by Matthew Arnold
- Bach And The Sentry by Ivor Gurney
- BACK BEDROOM BAROQUE by Liam Wilkinson
- Back From Australia by John Betjeman
- Back Home by Edgar Albert Guest
- Back To School by Edgar Albert Guest
- Back To The Border by Laurence Hope
- Back-View by William Ernest Henley
- Backwards by Warsan Shire
- bad for ears by Rg Gregory
- Bad News by William Barnes
- Badger by John Clare
- Bag-Snatching In Dublin by Stevie Smith
- Bahram The Hunter by Robert Laurence Binyon
- Balaam's Prayer by Elizabeth Bentley
- Balaam's Wish by John Newton
- Balade by Geoffrey Chaucer
- Balbus by Marriott Edgar
- Baldovan by William Topaz McGonagall
- Balin and Balan by Lord Alfred Tennyson