Hip 2 Bedroom Flat Near Peckham High Street
Southwark, London, SE15 5GQ, United Kingdom,Object type: Hotel London
Hip 2 Bedroom Flat Near Peckham High Street in London offers accommodation with free WiFi, 2.4 miles from Tower Bridge, 2.5 miles from London Bridge and 2.6 mil