New World Accommodation
BEWARE OF NEW WORLD ACCOMMODATION!
Hello, I would like to start a complaint on New World Accommodation located at 1 Royal College Street in Camden, London. I am an international student visiting London for a short course and I found New World Accommodation through spareroom.co.uk. I contacted them, they showed me couple of pictures ...