Restaurants, hotels, cafes and spots worth remembering.
Langham Place, London
Alba Place, Notting Hill, London W11
Shaftesbury Avenue, West End