A tea room in Scottsdale will make you feel like you’ve taken a trip to England.The floral decorations, light music, hot tea ...