The Hari London, United Kingdom If you thought you had Belgravia all figured out, well, think again. The area, not rarely reduced to...