Great place in London, close to Earls Court tube station and lots of restaurants around. Great neighborhood!!