Peaceful oasis in the heart of Earl’s Court, lovely spacious flat perfect for our short stay