Serviced Accommodation Notting Hill with Garden and Roof Terrace! Book your pet friendly apartment in London for a short or extended stay! Urban Stay