Write a review

The New Delhi

← View details

135 Sandgate Road, Folkestone CT20 2BL, United Kingdom, Folkestone, England