Good place to stay with transportation nearby to London city center. Quiet neighborhood.