Super clean, super quiet, great location for working in North West London.