The Devonshire Arms is a restored London pub offering a memorable drinking and dining experience. It features rustic character and vintage style, located near South Kensington's boutique streets.