Explore Croydon and Central London

Central London has plenty to offer visitors, but staying in the heart of the capital can be hectic, not to mention expensive. The Lansdowne Hotel, situated in Croydon, is only ten minutes away from London by train, which makes exploring the city much easier (and less stressful!). However, that’s not to say there isn’t plenty…

Continue Reading