Super place to say in London 2/3min walk to tube station and 15/20 walk to Oxford street