Flats to rent in Primrose Hill, London | Savills

35 Flats for rent in Primrose Hill

Search our selection of flats to rent near Primrose Hill. Our ever-changing portfolio of flats and apartments brings you closer to your ideal home in this distinguishable area of the capital which offers village charm and a strong local community. We are always prepared to assist every one of our clients with the highest levels of support and insight into the market.

  • Haverstock Hill

    London, NW3 2AY

    78.97 sq m
    Guide price £1,300
    Weekly + Fees apply
    • Two BedroomsTwo Bedrooms
    • Upper FloorUpper Floor
    • Short Let and Long LetShort Let and Long Let
    • Off-Street ParkingOff-Street Parking
    Prapaporn Boonkajornkul

    Thailand Agency Services

    +66 844229090+66 844229090

    Aziz Shah

    Hampstead

    +44 (0) 20 7472 5030+44 (0) 20 7472 5030

  • St. Stephen's Close

    Avenue Road, London, NW8 6DB

    232.26 sq m
    Guide price £4,950
    Weekly + Fees apply
    • Lateral 5 bedroom apartmentLateral 5 bedroom apartment
    • Heating and hot water included within the rentHeating and hot water included within the rent
    • Double reception room leading to open plan kitchenDouble reception room leading to open plan kitchen
    • Four bedrooms with en-suit bathroomsFour bedrooms with en-suit bathrooms
    Prapaporn Boonkajornkul

    Thailand Agency Services

    +66 844229090+66 844229090

    Gentiana Krusha

    St Johns Wood & Regents Park

    +44 (0) 203 043 3616+44 (0) 203 043 3616

  • Baker Street

    London, NW1 5SZ

    Guide price £1,780
    Weekly + Fees apply
    • Set within a portered blockSet within a portered block
    • Located on the 2nd floor with a liftLocated on the 2nd floor with a lift
    • Set over 1689 square feetSet over 1689 square feet
    • Double reception roomDouble reception room
    Prapaporn Boonkajornkul

    Thailand Agency Services

    +66 844229090+66 844229090

    Gentiana Krusha

    St Johns Wood & Regents Park

    +44 (0)20 3043 3613+44 (0)20 3043 3613