Westminster
This development is located in the City of Westminster, in the shadow of Big Ben and the Houses of Parliament, just fifteen minutes' walk from St James' Park. Dolphin Living own 13 intermediate rent apartments in this development; a mixture of one, two and three bed apartments.