There are many sites with extensive archives, such as PoemHunter.com, Poetry.com where you can leave reviews and the newly started U.me.uk where people can send in their own poems and read others as well. If you’re looking for physical books I’d recommend Amazon.co.uk.