020 7522 8500
020 7522 8501
info@mellersh.co.uk
Mellersh & Harding LLP 32 St James's Street London SW1A 1HD
25 Eccleston Place London
The main part of the building comprises of approximately 34,994 sq ft of offices which are mainly arranged in open...
Click here for full details