Chez Nev , vous vous attendriez à un très bon emplacement , le metro est a 5 min a pied, le même métro vous amène au centre ville pour faire du shopping, vous amène à Oxford street, a Victoria (gare)etc ... plein de shop aux alentours.