This company is a scam
This company is a scam and is being enabled by booking.com. we had 8 nights london accommodation cancelled and 6 weeks later are still trying to get a proper response and refund from booking.com. please avoid this company.
Date of experience:
Sep 13, 2025