Perfect place for a trip to London. Nice and spacious apartment with two bathrooms. Close to the tube with good connections.
Easy check in and good communication.
Highly recommendable :-)