I know a few people who live in flats in various parts of London who have dogs so I don't think it's that difficult but it probably depends what kind of flat you want. Luxury apartments are more likey to say no to pets. I know one person who lives in a nice mansion flat in Battersea who has a dog and two others in house conversions.