Peckham Hotel, South East London SE15 5EU

Best Western Peckham Hotel London

110 Peckham Road,
London
SE15 5EU

Tel: 020 7701 4222

Peckham, Nunhead

Star Rating: 3-star