London W11
Combining the best in British pub hospitality with individuality, character and quirky charm, The Sun in Splendour lies at the heart of London’s eclectic Notting Hill neighbourhood. The perfect set