in google maps for iPhone you can download the maps ahead of time - should save some data.
E.g., search for London. Zoom out to how far you need. tap the London bar at the bottom. tap download on the right. Then there's a menu setting for "offline areas"