Very good accommodation in inner London