According to the Oxford Dictionary the definition of good manners is “Polite or well-bred social behaviour”. Since I moved to London manners is something that I’ve become extremely aware of. Living in a very big city

View Post