Peckham Lodge London:
Peckham Lodge London is located at 110 Peckham Road in London. The famous attractions including Imperial War Museum and Florence Nightingale Museum are found in close proximity from this property.
Peckham Lodge London possesses 135 rooms that are stylishly decorated along with modern amenities such as coffee maker, wireless Internet access and in room safe.
Guests can start off their day with delicious breakfast served at this property in London.
|2013/12/16~2013/12/17 No rooms available, please select a different date.|