Arab Press House, WC1V
Covent Garden station
Credit: Chris Ross
Arab Press House is located on High Holborn.
return to article