Great location for a stay in London! can't recommend this place enough