Our Story
Amazing stays are at the heart of everything we do.
We are Nestor. A London based short-term rentals provider specialising in central London apartments and hotels.We are leaders in experience-based travel and have the Airbnb seal of approval.