This remarkably well-kept square garden in the heart of London is an extremely popular place for tourists and commuters alike to rest and enjoy a nice day. It has a café that serves food and drink all day every day. The station is the closest to The British Museum that is just a short stroll away. The museum houses one of the finest collections in the world of artefacts, documents and writing from around the world and through the ages.