Great location in London but must be a dog lover.