Light and airy apartment in leafy London suburb. Excellent communication and easy check in.