Very central place in London. Very good appartement for visiting London for few days.