Great location for visiting London and travelling via Liverpool Street station