Where to see The King around town.
Time for some purple rain, uh-huh.
Uh huh.
The King lives on in south London.
Londonist
Something wrong with this article? Let us know here.