Good for exploring London.
Lancaster Court is really well positioned. It's close to Hyde Park and the public transport links are great. You'll find yourself close to two stations, from which you can access pretty much anywhere in the city. Also, you can walk to Oxford Street and Regent Street in half an hour.