The Building Centre on Store Street off Gower Street in London houses a 30 feet by 50 feet platform map layout of London. You can see it through the store front window - but you can also walk around the map inside. It is just north of the FSU Study Centre.
The Thames River
St James Park
Big Ben - Parliament - The London Eye