Charming London building inside and out — Travel Magazine