Peter’s place is immaculate and located in a convenient and lovely part of London. The flat was stylishly decorated with all of the most modern amenities a d secured by the front desk.