Great location for a stay in London - we can fully recommend !