If you're after a place in SE London that is more than just a hotel room, you can't go past The Pelton Arms.