Hotel IK London B&B
66 Becmead Ave, London SW16 1UQ, United Kingdom
1
2 reviews
2 comments
CVJ8+H5 London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsMr Morrison
This place is an absolute DUMP. The worst emergency/temporary accommodation I have had the misfortune to stay in ever in my life. Dirty facilities. Total disrepair to furniture and fixings including gas pipes, steps etc.
Kecha simms
Trying to get in contact with the owner Manny been years