Company name: Arch Hotel
Description: Modern apartments in a former school
Pemberton Gardens, Archway, London N19 5RR, United Kingdom