Windsor Castle

    Location

    Lower Clapton, London

    Size

    Budget

    £1m

    Type

    Mixed-use