Duchess House, 18-19 Warren Street, London

At this time I have no information about this building.