Lovely spot to stay near central London for short period.