The Custom House is located at the heart of Docklands in London and is in a great position for business and leisure guests. The ExCel Centre and London City Airport are within easy reach and there are fine transport links locally. There is a good sized restaurant and bar on-site that has a fine reputation for serving good food and wine from around the world.