Londongrad (disambiguation)

From Justapedia, unleashing the power of collective wisdom
Jump to navigation Jump to search

Londongrad is a nickname of London, alluding to high presence of Russians in the United Kingdom, especially in reference to Russian money in London

It may also refer to: