Unfortunately not. There's a number of agencies in the UK that can help with lodging & self catering accommodation. Here are some places that have helped Makers in the past!