Charming London building inside and out — Automotive Magazine