First Avenue London

51.642992, -0.069809