Great location. Closeness to BT Tower is a nice bonus for navigating London!