The Natural History Museum's main frontage, however, is on Cromwell Road.
Tuy nhiên mặt tiền của Bảo tàng Lịch sử Tự nhiên lại nằm trên đường Cromwell.