Great location for a short stay in London - historic with great bars, restaurants and attractions at walking distance.