Screen Replacement in Mayfair London SW1YBlog, Repairs In Mayfair7 years agoLast week we received an email for replacing the new screen of a broken smart phone in central London at Saint James Street Mayfair and our office assistant sent the…