A Perfect Time at Kensington’s London Perfect Apartments

Ahh, London Perfect. To be honest, it’s a little hard to know where to start when describing my stay at this place.