All our accommodations are located in North and East London and surrounding areas. They are fully equipped for self-catering and are designed to provide more than a home away from home. We strive to create visually pleasing environments with natural materials and colours, so that your mind can rest and your body relax. We want our guests to experience a true oasis in which unwinding happens naturally.