I have a friend who lived in someones garden shed for a year on Court Lane. The owners let him and his dog stay there and made it quite cosy then kicked him out after a year , so there are some kind folk in Dulwich .
You could call them and go back. They should not charge you much as it is the next day and if you're lucky they may not charge you at all. I would not go back anywhere ive had a bad experience so would wear a hat and call them c___s out loud but to myself until it was corrected somewhere else.