London is the most magical during Christmas time in my opinion. Today I'm sharing my London Christmas Guide for Instagram photo spots with you. London is amazing in decorating shops and overall the city looks amazing during this time of the year! It's a must-visit...
