South Quay Plaza South Quay Plaza is quickly becoming one of the most attractive residential locations in London. Many buyers are now shifting their focus here. Therefore, understanding why this area stands out is essential before making a decision. Firstly, location plays a major role. South Quay sits close to Canary Wharf. Because of this, professionals prefer living nearby. As a result, rental...