Stanford's London Tower

39.898193, -83.423253