Stratford, East London
in the capital! Their focus is on providing high standard rental properties and services in a variety of locations...