168-174 Euston Road, Alexandria