User: What's the phone number and do they allow pets?
Assistant: They don't. They can be reached at +44 20 7706 4660.