Perfect place to stay in London!! This place is the best!!