This is the perfect spot if you are staying in London and really close to the stations.
Mike is really kind and ready to welcome you and make you confortable.