If you want to treat your dog like royalty, there is no better place to do it than dog friendly London, England! The capital of the United Kingdom is home to luxurious hotels and exciting restaurants, many of which allow dogs. Where to Stay: Louis V the Frenchie is often mistaken for nobility, so for his…