Mews are another one of London's hidden gems.
Mews are generally quiet streets with no through traffic and are located behind main streets.
Often they are in central and busy locations - but their beauty is that they are quiet and peaceful.
Mews had humble origins.