Great communication and easy check in. Roughly a 15 minute walk to Big Ben and London Eye.