Carla’s place is a well equipped home in a good location for accessing London and the surrounding area.