Originally posted by Serb
View Post
The last time I was around Mayfair and Piccadilly it was hell because of rude, loud and obnoxious Russians with more money than sense, probably acquired through nefarious means.
Comment