Devon HouseGuesthouse
Delorme Street 49, delorme street W6 8DS, Hammersmith and Fulham, London, W6 8DS, United Kingdom
Featuring a garden and a terrace, Devon House is set in London, 1.3 km from Eventim Apollo and 2.2 km from Olympia Exhibition Centre. The property is around 2.3 km from Stamford Bridge - Chelsea FC, 3.8 km from Natural History Museum and 3.
Wonderful pub with louts of lovely areas to sit in, especially the outside area at the back. Delicious food, good range of drinks, really lovely & friendly staff and a lunch time discount for NHS Staff. Lovely place — would absolutely recommend.