Devonshire Arms Kensington
37 Marloes Rd, London
020 7937 0710
Menu
Reserve
London, Greater London
Devonshire Arms Kensington
37 Marloes Rd, London, Greater London
020 7937 0710