logo.gif

  
Peckham Lodge Hotel London is a 2 star hotel established in 1849, a majestic building full of character and original features located in Peckham,