Convenient location and with easy access to other London destinations via Liverpool Street Station.