When we talk about London, we talk about larger than life architecture, a great amalgam of modern and historic, the renowned museums and galleries, fascinating gardens, the enigmatic skyline, clothes with a vintage feel, captivating antiques, aroma of freshly baked cakes filled in the air …