The Devonshire, London ★★★★ | TravelManiac