Great location and stylish apartment great for a couple exploring London for their first time.