South east London area with 'central views and top notch pizza' is best place to liveTelegraph Hill in southeast London was named one of the Best Places to Live by The Sunday Times for its community and amenities.
London's best hotel has been crowned by the Sunday TimesLondon hotels excel in various categories, with The Goring recognized as a top choice in a 2025 national ranking.