OverviewCentral setting Perfectly poised between Regent’s Park and Hyde Park and nestled between Edgware Road and Mayfair, in the heart of the hustle and