If you need acomodation in London, the Peter place is the best.