Established in 1849 the Peckham Lodge is a majestic building full of character and original features. Located in an urban district of London just 3 miles from the city centre. The hotel has a strategic location on the one of the main routes into London. There is car parking subject to availability. Once inside the grand Victorian exterior guests will find an affordable and comfortable accommodation. Facilities may be limited but all rooms are ensuite with TV and teacoffee making facilities. It is great value for money with easy access to the city centre.