Heroes & Generals Wiki
Advertisement

The city of London is a map point located in the United Kingdom. At the start of the war it belongs to no-one and can be taken for free.


London1.PNG Image 6.png


Advertisement