Albert Square 61Eon the interactive online map London. London, Albert Square 61E. Search on the map, closest way, distance to the Albert Square 61E. Simple and easy to use on mobile devices.