Holland Park is perfectly situated just outside of busy central London. Lots of trees and metro is nearby. The photos make the unit seem bigger than it actually is, but we enjoyed our time there regardless. Thanks!