Commercial EPC WC2 Strand

If you were asked to name a famous area of London, it would be hard to come up with one which was better known than the WC2 Strand. One of the major connecting points of the city and home to a variety of hotels, shops and amenities, the Strand has become a landmark for the

Continue Reading