Great location, close to everything. Perfect spot for your weekend in Notting Hill.